package hotel.quartz.oversea.vo.switchs;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
/*@ApiModel("创建售卖房型")*/
@Table(name = "switch_create_room")
public class SwitchCreateRoomEntity implements Serializable {

    @ApiModelProperty("主键id")
    private String id;

    @ApiModelProperty("子酒店id")
    private Integer hotelId;

    @ApiModelProperty("子物理房型id")
    private Integer basicRoomTypeId;
    @ApiModelProperty("售卖房型id")
    private Integer roomId;

    @ApiModelProperty("售卖房型id")
    private String roomName;

    private Integer roomTypeId;

    private Integer relationRoomId;

    @ApiModelProperty("餐食属性")
    private String rateCodePropertyValueIdList;

    @ApiModelProperty("餐食数默认为1")
    private int mealCount;

    @ApiModelProperty("海外酒店")
    private String applicabilityInfo;

    @ApiModelProperty("国内酒店设置入住人群")
    private String applicabilityList;

    @ApiModelProperty("自定义价格渠道名称")
    private String priceSystemName;

    @ApiModelProperty("黑名单列表")
    private String blackChannelList;

    @ApiModelProperty("美团酒店id")
    private Integer mtHotelId;

    @ApiModelProperty("美团产品id")
    private Integer mtGoodId;

    @ApiModelProperty("美团产品所属房型id")
    private String mtRoomId;

    @ApiModelProperty("美团产品名称")
    private String mtGoodName;

    @ApiModelProperty("状态 0 正常 1异常")
    private Integer state;

    private Date createTime;

    private Date modifyTime;

    @ApiModelProperty("备注")
    private String remark;

    private static final long serialVersionUID = 1L;

}
